"Nuova cartella" e "Aggiungi risorsa", qual'Φ la differenza?
PerchΘ dovrei aggiungere pi∙ di una risorsa alla cartella degli utenti?
Ho un proxy HTTP che blocca le chiamate in uscita, come posso usare il programma di amministrazione?
Tutto a posto, fin troppo facile... voglio un po' pi∙ di sfida!
S∞, adesso s∞.
zFTPServer Φ un server FTP leggero e facile da usare, con numerose e interessanti caratteristiche:
[ Indietro ]
Il vantaggio dell'avere due programmi distinti consiste nel fatto che l'amministrazione del server pu≥ essere effettuata da qualunque macchina in grado di connettersi al server utilizzando il protocollo TCP/IP. Ad esempio per abilitare l'amministrazione remota del server.
[ Indietro ]
Beh, zFTPServer Suite Φ progettato per una semplice manutenzione e utilizzo. Se tu vuoi, comunque, puoi attivare le impostazioni avanzate nel menu principale, sotto la voce "Impostazioni".
Nota che se anche le impostazioni avanzate sono nascoste, verranno comunque applicate, semplicemente non saranno visibili nell'interfaccia utente (questo pu≥ essere utilizzato, ad esempio, per evitare modifiche accidentali di impostazioni critiche).
La porta che hai specificato Φ solo per la connessione da parte di altri utenti, il programma di amministrazione dovrebbe sempre connettersi alla porta 3145 (a meno che tu non abbia specificato diversamente ad esempio nel tuo firewall).
[ Indietro ]
Prima di tutto devi abilitare gli accessi anonimi, dato che di default Φ disattivato per ragioni di sicurezza. Con "Mostra impostazioni avanzate" attivato, troverai questa impostazione di sicurezza nelle impostazioni generali del server
Quindi Φ sufficiente che crei un account utente chiamato "anonymous", senza password. Lasciando la password vuota comunichi al server di accettare qualunque cosa come password di questo account. Ogni altra impostazione particolare funziona esattamente come per gli altri account utente.
[ Indietro ]
Se un account ha privilegi amministrativi, pu≥ essere usato per gestire il server col proframma di amministrazione. normalmente solo gli amministratori di sistema hanno questo privilegio.
Puoi vedere la "cartella principale" come una struttura ad albero, con la radice in alto. Semplicemente aggiungi cartelle all'albero per costruire la struttura ad albero per gli utenti (cos∞ come vuoi che l'utente la veda quando accede al tuo server). Cartelle e file delle risorse verranno aggiute alla struttura come richiesto.
[ Indietro ]
"Nuova cartella" creerα una cartella virtuale nella struttura ad albero dell'utente, permettendoti di costruire la cartella principale come preferisci.
"Aggiungi risorsa" aggiungerα cartelle e file in una posizione specifica della struttura ad albero.
Quando un servizio di sistema viene installato, di default Windows lo esegue con l'account locale. Ci≥ di cui hai bisogno Φ cambiare l'utente sotto il quale il programma viene eseguito, in modo tale da dare al programma accesso, ad esempio, a percorsi di rete (una buona scelta Φ quella di utilizzare l'account "Administrator" per il servizio zFTPServer):
Se hai dati in diverse cartelle sui tuoi dischi rigidi che vorresti che fossero visti come un'unica cartella, puoi creare un filesystem virtuale aggiungendo pi∙ risorse alla stessa cartella. Questo verrα visto dagli utenti che si collegano al tuo server come un'unica grande cartella.
Esempio:
Hai alcune immagini salvate in un percorso sul tuo disco e un altro set di immagini da un'altra parte. Puoi aggiungere queste due locazioni come "risorse" di una particolare "cartella", in questo modo sembrerα che tutti i file e le sottocartelle siano in un'unica cartella (queto agli utenti che si connettono al server).
Un'altro utile modo di usare questa caratteristica Φ ad esempio aggiungere una risorsa per l'upload ad alcune cartelle. In questo modo gli utenti possono inviare file in alcune cartelle, cos∞ come le vedono loro. Invece i file verranno inviati a una cartella particolare adibita all'upload, in una posizione da te specificata.
Quando vengono specificate delle cartelle per l'upload, potrebbe essere utile aggiungere pi∙ di una risorsa in quanto i file che verranno inviati a questa cartella finiranno nella risorsa con la maggiore quantitα di spazio disponibile (sembrerα come se avessi un enorme cartella per l'upload).
[ Indietro ]
Le risorse e le cartelle che sono in grassetto appartengono a un gruppo. Non si possono rimuovere risorse e cartelle che un utente eredita dall'appartenenza a un gruppo.
[ Indietro ]
Prima di tutto devi configurare il tuo firewall per accettare connessioni in ingresso al server.
Quindi, se conosci il tuo indirizzo IP esterno, devi inserirlo nella configurazione del server. Se non hai un indirizzo IP statico, puoi specificare un nome DNS per raggiungere il tuo indirizzo IP quando necessario (ad esempio "myserver.no-ip.com" pu≥ essere utilizzato come indirizzo IP).
Il programma di amministrazione Φ in grado di usare semplici comandi HTTP per l'amministrazione remota. ╚ sufficiente impostare il programma di amministrazione affinchΘ utilizzi il proxy, anzichΘ la connessione diretta, per connettersi al server.
Nota: la performance non sarα ottimale quando ci si connette tramite un proxy (ad esempio l'aggiornamento degli utenti connessi e di ci≥ che stanno facendo verrα effettuato a intervalli regolari di 2 secondi).
Con questa opzione puoi guardare cosa sta facendo un determinato utente sul tuo server. "Spia utente" farα comparire un'altra finestra dove solo quel particolare utente verrα loggato.
[ Indietro ]
Se gli aggiornamenti automatici sono attivati, il programma controllerα per una nuova versione ogni volta che viene avviato. Nota comunque che il programma di amministrazione cercherα aggiornamenti solo per se stesso e il server cercherα e installerα solo gli aggiornamenti per il server.
Successivamente, i programmi controlleranno per una nuova versione ogni mezzanotte.
Quando viene trovata una nuova versione, questa viene scaricata automaticamente.
L'aggiornamento verrα effettuato quando
... non ci sono utenti connessi al server.
Ok, quindi magari vuoi fare esperimenti con i vari token che possono essere usati quando specifichi i diritti d'accesso per un utente.
I token seguenti sono disponibili e verranno sostituiti dai loro rispettivi valori dove verranno trovati nei percorsi::
Token |
Valore |
%USERNAME% |
Utente corrente che tenta di accedere alla risorsa (es. nils) |
%YYYY% |
Anno corrente nel formato a 4 cifre (es. 2003) |
%MM% |
Mese corrente nel formato a 2 cifre (es. 06) |
%DD% |
Giorno corrente nel formato a 2 cifre (es. 29) |
Utilizzando questi token puoi specificare cartelle dove i diritti d'accesso dipendono ad esempio da chi sta accedendo alle risorse o quando.
Per esempio potresti voler consentire gli upload in una cartella con la data corrente. Quindi basta aggiungere una cartella alla cartella principale con ad esempio "%YYYY%-%MM%-%DD%". Quindi i diritti di accesso alle relative risorse saranno validi solamente nella data corrente.